home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gekkan Dennou Club 145
/
Gekkan Dennou Club - 2000.6 Vol. 145 (Japan).7z
/
Gekkan Dennou Club - 2000.6 Vol. 145 (Japan) (Track 1).bin
/
tools
/
sharp
/
xc2101.lzh
/
ETC
/
COPYJOB.BAT
next >
Wrap
DOS Batch File
|
1993-09-15
|
3KB
|
138 lines
echo off
for %%L in (1 2 3 4 5 6) do if FD_%%L == FD_%3 goto FD_%3
for %%L in (10 11 12) do if HD_%%L == HD_%3 goto HD_%3
goto END
:FD_1
diskcopy %1 %2 < YN > NUL
del %2\ETC\*.* < YN > NUL
rd %2\ETC > NUL
del %2\BIN\FORMAT.X > NUL
del %2\BIN\DISKCOPY.X > NUL
del %2\BIN\COPYALL.X > NUL
del %2\AUTOEXEC.BAT > NUL
if %7 == ON goto OPM2_CONF
TOOL 13 %2\CONFIG.SYS,#DEVICE = \SYS\PCM,DEVICE = \SYS\PCM
copy tmp.$$$ %2\CONFIG.SYS > NUL
del tmp.$$$ > NUL
TOOL 13 %2\CONFIG.SYS,DEVICE = \SYS\OPMDRV3.X #180 /P64 /OPM,DEVICE = \SYS\OPMDRV2.X
copy tmp.$$$ %2\CONFIG.SYS > NUL
del tmp.$$$ > NUL
:OPM2_CONF
TOOL 13 %2\CONFIG.SYS,DEVICE = \SYS\RAMDISK.SYS #GM128,DEVICE = \SYS\RAMDISK.SYS #G
copy tmp.$$$ %2\CONFIG.SYS > NUL
IF %8 == ON goto RAM_CONF
TOOL 13 %2\CONFIG.SYS,DEVICE = \SYS\R,#DEVICE = \SYS\R
copy tmp.$$$ %2\CONFIG.SYS > NUL
del tmp.$$$ > NUL
:RAM_CONF
COMMAND.X /E:2 FD.BAT %5 %6 %8 > %2\AUTOEXEC.BAT
goto END
:FD_2
md %2\BASIC2 > NUL
copy %1\BASIC2 %2\BASIC2 > NUL
goto END
:FD_3
del %2\SYS\OPMDRV3.X > NUL
copy %1\MUSIC\OPMDRV2.X %2\SYS > NUL
if %5 == OFF goto END
del %2\BASIC2\MUSIC*.FNC < YN > NUL
copy %1\MUSIC\BASIC2.CNF %2\BASIC2\BASIC.CNF > NUL
copy %1\MUSIC\AUDIO.FNC %2\BASIC2 > NUL
copy %1\MUSIC\MUSIC2.FNC %2\BASIC2 > NUL
goto END
:FD_4
diskcopy %1 %2 < YN > NUL
del %2\BASIC2\*.* < YN > NUL
rd %2\BASIC2 > NUL
del %2\LIB\FLOATEML.L > NUL
del %2\LIB\FLOATDRV.L > NUL
if %4 == OFF copy %1\LIB\FLOATEML.L %2\LIB > NUL
if %4 == ON copy %1\LIB\FLOATDRV.L %2\LIB > NUL
if %6 == ON goto END
del %2\BC\*.* < YN > NUL
rd %2\BC > NUL
goto END
:FD_5
md %2\BIN > NUL
copy %1\BIN\AS.X %2\BIN > NUL
copy %1\BIN\LK.X %2\BIN > NUL
copy %1\BIN\MAKE.X %2\BIN > NUL
copy %1\BIN\ED.X %2\BIN > NUL
copy %1\BIN\ED.HLP %2\BIN > NUL
copy %1\COMMAND.X %2\ > NUL
goto END
:FD_6
del %2\INCLUDE\MUSIC*.H < YN > NUL
copy %1\MUSIC\MUSIC*.H %2\INCLUDE > NUL
if %6 == OFF goto BC_NOUSE2
del %2\BC\MUSIC*.DEF < YN > NUL
copy %1\MUSIC\BC.CNF %2\BC\BASIC.CNF > NUL
copy %1\MUSIC\MUSIC2.DEF %2\BC > NUL
:BC_NOUSE2
copy %1\MUSIC\BASLIB.L %2\LIB > NUL
goto END
:HD_10
if %5 == \ goto HD_SKIP1
TOOL 4 %4%5 > NUL
if not exitcode 1 md %4%5 > NUL
TOOL 4 %4%5\BIN > NUL
if not exitcode 1 md %4%5\BIN > NUL
copyall /T %1\BIN\*.* %4%5\BIN > NUL
copyall /T %2\*.* %4%5 > NUL
goto END
:HD_SKIP1
copyall /T %1\BIN\*.* %4\BIN > NUL
copyall /T %2\*.* %4\ > NUL
goto END
:HD_11
if %5 == \ goto HD_SKIP2
del %4%5\INCLUDE\MUSIC*.H < YN > NUL
del %4%5\BC\MUSIC*.DEF < YN > NUL
del %4%5\BASIC2\MUSIC*.FNC < YN > NUL
copy %1\MUSIC\MUSIC*.H %4%5\INCLUDE < YN > NUL
copy %1\MUSIC\MUSIC*.DEF %4%5\BC < YN > NUL
copy %1\MUSIC\MUSIC*.FNC %4%5\BASIC2 < YN > NUL
copy %1\MUSIC\BASLIB.L %4%5\LIB > NUL
copy %1\MUSIC\BC.CNF %4%5\BC\BASIC.CNF > NUL
copy %1\MUSIC\BASIC2.CNF %4%5\BASIC2\BASIC.CNF > NUL
goto END
:HD_SKIP2
del %4\INCLUDE\MUSIC*.H < YN > NUL
del %4\BC\MUSIC*.DEF < YN > NUL
del %4\BASIC2\MUSIC*.FNC < YN > NUL
copy %1\MUSIC\MUSIC*.H %4\INCLUDE < YN > NUL
copy %1\MUSIC\MUSIC*.DEF %4\BC < YN > NUL
copy %1\MUSIC\MUSIC*.FNC %4\BASIC2 < YN > NUL
copy %1\MUSIC\BASLIB.L %4\LIB > NUL
copy %1\MUSIC\BC.CNF %4\BC\BASIC.CNF > NUL
copy %1\MUSIC\BASIC2.CNF %4\BASIC2\BASIC.CNF > NUL
goto END
:HD_12
command HD.BAT %6 %5 > %4\C.BAT
:END